﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using SWBetongXaydung.BLL;

namespace SWBetongXaydung.DAL
{
    public partial class Xe
    {
        [NotMapped]
        public string LoaiXeStr
        {
            get
            {
                var loaiXe = LoaiXeBLL.GetLoaiXe(IDLoaiXe);
                if (loaiXe != null)
                    return loaiXe.TenLoaiXe;
                else
                    throw new Exception("Loại xe: " + IDLoaiXe + " không tồn tại");
            }
        }
        [NotMapped]
        public string LoaiNhienLieuStr
        {
            get
            {
                var loaiNhienLieu = LoaiNhienLieuBLL.GetLoaiNhienLieu(IDLoaiNhienLieu);
                if (loaiNhienLieu != null)
                    return loaiNhienLieu.TenLoaiNhienLieu;
                else
                    throw new Exception("Loại nhiên liệu: " + IDLoaiNhienLieu + " không tồn tại");
            }
        }
    }
}
